\doxysection{arm\+\_\+gaussian\+\_\+naive\+\_\+bayes\+\_\+instance\+\_\+f32 Struct Reference}
\hypertarget{structarm__gaussian__naive__bayes__instance__f32}{}\label{structarm__gaussian__naive__bayes__instance__f32}\index{arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}}


Instance structure for Naive Gaussian Bayesian estimator.  




{\ttfamily \#include $<$arm\+\_\+math.\+h$>$}

\doxysubsubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
uint32\+\_\+t \mbox{\hyperlink{structarm__gaussian__naive__bayes__instance__f32_a0e4e79474f031ec0e827fea331bfc7e1}{vector\+Dimension}}
\item 
uint32\+\_\+t \mbox{\hyperlink{structarm__gaussian__naive__bayes__instance__f32_a01416824fa5e430f356fb8749bb30499}{number\+Of\+Classes}}
\item 
const float32\+\_\+t \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{structarm__gaussian__naive__bayes__instance__f32_a4fdeaf4fdbbb1423d378de6e6d90972f}{theta}}
\item 
const float32\+\_\+t \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{structarm__gaussian__naive__bayes__instance__f32_a79faff64822a9995817add968862212d}{sigma}}
\item 
const float32\+\_\+t \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{structarm__gaussian__naive__bayes__instance__f32_a5eb3e56b09bc80fc2d169cdd7c0c425f}{class\+Priors}}
\item 
float32\+\_\+t \mbox{\hyperlink{structarm__gaussian__naive__bayes__instance__f32_a05a3e725ff3c5b5241f17472cf8f44ec}{epsilon}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Instance structure for Naive Gaussian Bayesian estimator. 

\label{doc-variable-members}
\Hypertarget{structarm__gaussian__naive__bayes__instance__f32_doc-variable-members}
\doxysubsection{Member Data Documentation}
\Hypertarget{structarm__gaussian__naive__bayes__instance__f32_a5eb3e56b09bc80fc2d169cdd7c0c425f}\index{arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}!classPriors@{classPriors}}
\index{classPriors@{classPriors}!arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}}
\doxysubsubsection{\texorpdfstring{classPriors}{classPriors}}
{\footnotesize\ttfamily \label{structarm__gaussian__naive__bayes__instance__f32_a5eb3e56b09bc80fc2d169cdd7c0c425f} 
const float32\+\_\+t \texorpdfstring{$\ast$}{*} arm\+\_\+gaussian\+\_\+naive\+\_\+bayes\+\_\+instance\+\_\+f32\+::class\+Priors}

Class prior probabilities \Hypertarget{structarm__gaussian__naive__bayes__instance__f32_a05a3e725ff3c5b5241f17472cf8f44ec}\index{arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}!epsilon@{epsilon}}
\index{epsilon@{epsilon}!arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}}
\doxysubsubsection{\texorpdfstring{epsilon}{epsilon}}
{\footnotesize\ttfamily \label{structarm__gaussian__naive__bayes__instance__f32_a05a3e725ff3c5b5241f17472cf8f44ec} 
float32\+\_\+t arm\+\_\+gaussian\+\_\+naive\+\_\+bayes\+\_\+instance\+\_\+f32\+::epsilon}

Additive value to variances \Hypertarget{structarm__gaussian__naive__bayes__instance__f32_a01416824fa5e430f356fb8749bb30499}\index{arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}!numberOfClasses@{numberOfClasses}}
\index{numberOfClasses@{numberOfClasses}!arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}}
\doxysubsubsection{\texorpdfstring{numberOfClasses}{numberOfClasses}}
{\footnotesize\ttfamily \label{structarm__gaussian__naive__bayes__instance__f32_a01416824fa5e430f356fb8749bb30499} 
uint32\+\_\+t arm\+\_\+gaussian\+\_\+naive\+\_\+bayes\+\_\+instance\+\_\+f32\+::number\+Of\+Classes}

Number of different classes \Hypertarget{structarm__gaussian__naive__bayes__instance__f32_a79faff64822a9995817add968862212d}\index{arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}!sigma@{sigma}}
\index{sigma@{sigma}!arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}}
\doxysubsubsection{\texorpdfstring{sigma}{sigma}}
{\footnotesize\ttfamily \label{structarm__gaussian__naive__bayes__instance__f32_a79faff64822a9995817add968862212d} 
const float32\+\_\+t \texorpdfstring{$\ast$}{*} arm\+\_\+gaussian\+\_\+naive\+\_\+bayes\+\_\+instance\+\_\+f32\+::sigma}

Variances for the Gaussians \Hypertarget{structarm__gaussian__naive__bayes__instance__f32_a4fdeaf4fdbbb1423d378de6e6d90972f}\index{arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}!theta@{theta}}
\index{theta@{theta}!arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}}
\doxysubsubsection{\texorpdfstring{theta}{theta}}
{\footnotesize\ttfamily \label{structarm__gaussian__naive__bayes__instance__f32_a4fdeaf4fdbbb1423d378de6e6d90972f} 
const float32\+\_\+t \texorpdfstring{$\ast$}{*} arm\+\_\+gaussian\+\_\+naive\+\_\+bayes\+\_\+instance\+\_\+f32\+::theta}

Mean values for the Gaussians \Hypertarget{structarm__gaussian__naive__bayes__instance__f32_a0e4e79474f031ec0e827fea331bfc7e1}\index{arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}!vectorDimension@{vectorDimension}}
\index{vectorDimension@{vectorDimension}!arm\_gaussian\_naive\_bayes\_instance\_f32@{arm\_gaussian\_naive\_bayes\_instance\_f32}}
\doxysubsubsection{\texorpdfstring{vectorDimension}{vectorDimension}}
{\footnotesize\ttfamily \label{structarm__gaussian__naive__bayes__instance__f32_a0e4e79474f031ec0e827fea331bfc7e1} 
uint32\+\_\+t arm\+\_\+gaussian\+\_\+naive\+\_\+bayes\+\_\+instance\+\_\+f32\+::vector\+Dimension}

Dimension of vector space 

The documentation for this struct was generated from the following files\+:\begin{DoxyCompactItemize}
\item 
C\+:/\+Users/\+ASUS/\+Desktop/dm-\/ctrl\+H7-\/balance-\/9025test/\+Middlewares/\+ST/\+ARM/\+DSP/\+Inc/arm\+\_\+math.\+h\item 
C\+:/\+Users/\+ASUS/\+Desktop/dm-\/ctrl\+H7-\/balance-\/9025test/\+Middlewares/\+ST/\+ARM/\+DSP/\+Include/dsp/bayes\+\_\+functions.\+h\end{DoxyCompactItemize}
